(navigation image)
Home American Libraries | Canadian Libraries | Universal Library | Community Texts | Project Gutenberg | Children's Library | Biodiversity Heritage Library | Additional Collections
Search: Advanced Search
Anonymous User (login or join us)
Upload
See other formats

Full text of "Arduino"

Automatic Shutters 



.1 



Make Projects 



build, hack, tweak, share, discover^ 



Automatic Shutters 

Written By: robertodelle 

SUMMARY 

The purpose of this project is to control an electric roller shutter using an Arduino Uno. The 
prototype that I made is my first electronic project with an Arduino and I hope this 
instructable and the solutions that I found are useful for your own electronics projects. My 
aim was to transform an electric roller shutter into an automatic roller shutter. A possible 
extension of this project could be a complex automated system for a house. A central 
microcontroller (another Arduino, perhaps) could control all of the house's electric roller 
shutters; this would enable coordinated operation at different times of day. This project is 
limited to a prototype; after so many years I wanted to return to building electronic circuits. 



© Make Projects www.makeprojects.com Page 1 of 4 



Automatic Shutters 



Step 1 — Automatic Shutters 






• Functions: 1. Open and close the shutter when the appropriate button is pressed; 2. Stop 
the shutter when it is completely open or closed; 3. Stop the shutter when it is moving 
down and the "up" button is pressed; 4. Stop the shutter when it is moving up and the 
"down" button is pressed. 

• Here are some videos of the device in operation: 

• http://www.youtube.com/embed/DPf4oQDOABU 

• http://www.youtube.com/embed/ywhf1mCyTkg 

Step 2 




• Principle of operation: The Arduino counts the holes on the roller shutter using an infrared 
receiver; the infrared emitter diode is positioned on the other side of the roller shutter. 
When a hole is sensed, the Arduino increments or decrements a counter to determine the 
position of the roller shutter. To connect the actuators and the sensor to the Arduino I used 
two LAN cables (see last step). 



© Make Projects 



www.makeprojects.com 



Page 2 of 4 



Automatic Shutters 



Step 3 




• To draw the schematic I used the Dia program. It is very simple to learn, available for 
Linux and Windows, and it is freeware. You can download it here . The NE555 is configured 
as an astable multivibrator which generates a square wave at 38kHz to drive the infrared 
emitter. The infrared receiver is a TSOP1 138 with an internal filter for 38 kHz, and the 
demodulated output signal can be directly connected to a microprocessor. For the safety 
of the Arduino I connected its outputs to two optoisolators (but this is not required). 

• Finally, I made two actuators using two old 14v relays and a few other components such 
as two 2N1711 transistors, two diodes and a 12v power supply. 

• Here is the schematic: https://docs.google.com/open?id=0B8tHAfj... 



Step 4 



m i rtrii-mi-i i».'.',.f :,.r-i 




■ Mi]H lrfrlSu-CC-ulfl I - -0-. 

l~! rfeqliln>CulF-utdi3 - O; 



Ui[',liIi_H . O, 



fi Imnt -,+mtm 






• Here is the Arduino code: https://docs.google.eom/document/d/1 -nug.. 



© Make Projects 



www.makeprojects.com 



Page 3 of 4 



Automatic Shutters 



Step 5 




• Other photos of this project. 



This document was last generated on 2012-11-03 03:28:41 AM. 



© Make Projects 



www.makeprojects.com 



Page 4 of 4